package cn.tedu.inter2;

import org.junit.jupiter.api.Test;

interface Inter2 {
    //接口中不能有抽象方法
    //public Inter2(){}
    /*接口里没有成员变量
    * 实际上是一个静态常量
    * public static final  int age=100;
    * 在接口中可以省略不写，接口中都是静态常量 必须初始化
    * 接口里可以有抽象方法*/
    int age=10 ;
   static void ae(){
       System.out.println("saaaaaaaaaaaaaaaa");
   }
}

class InterImpl implements Inter2 {
    public InterImpl() {
        super();//表示调用父类Object的无参构造
        System.out.println("我是实现类的构造方法");
    }
}

/*本类进一步测试接口的使用*/
public class TestUserTnter {
    @Test
    public void test() {
        Inter2 inter2 = new InterImpl();
        System.out.println(Inter2.age);
Inter2.ae();
    }
}
